package com.smart.community.region.vo;

import lombok.Data;
import java.util.List;

/**
 * 区域树展示对象
 *
 * @author Wu.Liang
 * @since 2024-12-21
 */
@Data
public class RegionTreeVO {
    private Long id;
    private String regionCode;
    private String regionName;
    private Integer regionType;
    private Long parentId;
    private String parentName;
    private Integer level;
    private String fullName;
    private String path;
    private Integer sortOrder;
    private Integer status;
    private String remark;
    private List<RegionTreeVO> children;
    
    /**
     * 是否有子节点（用于Element Plus树形表格懒加载）
     */
    private Boolean hasChildren;
} 